multi-purpose cloths - German English Dictionary